machine foot - Español Inglés Diccionario